/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Compilador.Semantico;

/**
 *
 * @author Rafa
 */
public class AtributoTabelaFunction  extends AtributoTabela{
    private int numeroParametros;
    private TypeVar typeRetorno;

    public int getNumeroParametros() {
        return numeroParametros;
    }

    public void setNumeroParametros(int numeroParametros) {
        this.numeroParametros = numeroParametros;
    }

    public AtributoTabelaFunction(int numeroParametros, TypeVar type, int escopo,int linha,int coluna,String nameVar) {
        super(type, escopo,linha,coluna,nameVar);
        this.numeroParametros = numeroParametros;
        typeRetorno = TypeVar.Nil;
    }

    public TypeVar getTypeRetorno() {
        return typeRetorno;
    }

    public void setTypeRetorno(TypeVar typeRetorno) {
        this.typeRetorno = typeRetorno;
    }
    
    
    
    
    
}
